home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / maximus / mxv_202.zip / MXVIEW.DOC < prev    next >
Text File  |  1992-12-18  |  9KB  |  204 lines

  1. MXView - Maximus Log Viewer for current day's activity.
  2.          Version 2.02
  3.  
  4.          Supports Maximus 2.01wb and under.
  5.  
  6.  
  7. History:
  8.          Listed at end of documentation.
  9.  
  10.  
  11. Warranty:
  12.  
  13.         None, I will not be held liable for any damage, whether
  14.         direct or consequential, relating to the use of MXView.
  15.         You acknowledge this in full by using MXView.
  16.         Use MXView at your own risk ! !
  17.  
  18. Intro:
  19.         I wrote this program because I got tired of scrolling through
  20.         Max.log with List to see what happend for the current day.
  21.         All I wanted is something that told me what each user
  22.         did for the current or selected day.
  23.  
  24.  
  25.         MXView reads the Max.Log and compares the entry dates
  26.         with the current date or the date you entered on the
  27.         command line. If they match, the activities for that date
  28.         and on will display on the screen with the option to scroll
  29.         forward and backward or pan left and right through the selected
  30.         activities.  MXView also gives you choices to print the activities
  31.         to the printer, save the activities to a file, or shell to a batch
  32.         file where you may do anything you want. A new feature is a Paint
  33.         and Save otion. This will let you paint selected text and save or
  34.         append the text to a file.
  35.         
  36.         Simple, but useful to me. I thought someone else might
  37.         like it too so I wrote a .Doc and made it available.
  38.  
  39.  
  40. Installation:
  41.  
  42.         The only thing you have to copy MXView.EXE to your
  43.         directory that contains the Maximus Log file.
  44.         The Log file does not have to be named Max.Log.
  45.         MXVIEW WILL WORK WITH ANY FILENAME AS LONG AS IT IS
  46.         A LOG FILE GENERATED BY MAXIMUS ! !.
  47.         
  48.         To start MXView, type the following at the command line:
  49.  
  50.         Usage: MXView <logname> <option1> <option2>
  51.  
  52.         If no options are specified MXView will default to the
  53.         current date.
  54.  
  55.         Option1, if used, must be before Option2.
  56.  
  57.         Option1: mm-dd-yyyy (Starts displaying from this date)
  58.                  /Dnn       (Starts displaying nn day's ago)
  59.                  /A         (Prompts for nn day's)
  60.  
  61.         Option2: /Ffilename.ext  (Writes Activities to filename.ext)
  62.                  /P              (Prints Activities to Printer)
  63.  
  64.         Example 1: MXView Max.Log 08-05-1991
  65.         This would read Max.Log and start displaying the activities
  66.         from 08-05-1991 to the present date.
  67.  
  68.         Example 2: MXView Max.Log /d2
  69.         This would read Max.Log and start displaying the activities 2
  70.         days from the the present date.
  71.  
  72.         Example 3: MXView Max.Log /Fexample.txt or
  73.                    MXView Max.Log /d1 /Fexample.txt
  74.         The first would read Max.Log and write the activities to example.txt.
  75.         The second would read Max.Log and write the activities starting one day
  76.         before today to example.txt. It simply reads, writes, and exits the
  77.         program. I did this so I could use it remotely and not lock up my
  78.         board.
  79.  
  80.         Example 4: MXView Max.Log /P or
  81.                    MxView Max.Log /d1 /P
  82.         The first would read Max.Log and print today's activities to the
  83.         printer. The second would read Max.Log and print activities starting
  84.         one day before today to the printer.
  85.  
  86.         
  87.         Example 5: MXView Max.Log /A
  88.  
  89.         This will prompt you to enter the number of days to start before
  90.         the current day. 1 = one day, 2 = two days, etc. If you just
  91.         press enter it will default to the current day.
  92.  
  93.  
  94.         
  95.         That's it. You'll get a listing of all the activities
  96.         for the current day or from the date you specified.
  97.         (If your computer clock is correct and the total selected
  98.         activities you want does not exceed 1100 lines. This is becuase
  99.         of a 64 K barrier in Basic PDS 7.1. I'm hopeing to get around this
  100.         soon.)
  101.  
  102.         While MXView is displaying your activities you have full cursor
  103.         support to scroll up, down, left or right. Home key will take
  104.         you to the top and End to the bottom.  A help screen is displayed
  105.         by pressing F1.  F2 will save your activities to a text file.
  106.         F3 will print them to the printer.  F4 will shell out and execute
  107.         MXVBATCH.BAT if it exists.  You could have some sort of log
  108.         maintenance in this batch file. F4 will start the paint and save
  109.         option.  To exit the program, press Escape.
  110.  
  111. Information
  112. and Desqview:
  113.  
  114.        After reading the Max.Log file and before it display's
  115.        the activities to you, MXView closes the log file in case
  116.        Max.Log needed to be accessed by something else.
  117.        I guess this would only apply to multitasking software.
  118.        I run Desqview under Maximus. I have a separate window
  119.        for MXView with the same settings as BigDos window.
  120.        I have not had any problems yet. MXView will display up to
  121.        1100 lines of selected activities.
  122.  
  123.  
  124.  
  125.         I don't know if any of you will like this or not.
  126.         If you do, great. If you don't delete it. Simple.
  127.         If anyone has any suggestions on how to make this
  128.         utility better, please let me know. I would love
  129.         to hear your ideas.
  130.         I can be reached at the Following:
  131.  
  132.         Bill Spicer
  133.         The Hook and Slice Club BBS
  134.         202 Warrington Ave.
  135.         Danville, IL 61832 USA
  136.         (217) 446-0105 (BBS)
  137.         FidoNet 1:233/6
  138.  
  139.  
  140.         You can Freq MXView from the above address using MXVIEW for
  141.         the Magic file name.
  142.  
  143.         If you use MXView, a donation of $5.00 would be appreciated. This
  144.         would keep me motivated to update and write more of these utilities.
  145.  
  146.         Thanks for trying MXView
  147.  
  148.         Also you might want to try.
  149.  
  150.         MXVRem - Remote Maximus Log Viewer Door. Supports Door.Sys,
  151.         Dorinfo1.Def, CallInfo.Sys, PCBoard.Sys.
  152.         Available at The Hook and Slice Club
  153.  
  154.  
  155.         MXView was written and compiled using
  156.         Microsoft's Basic Professional Development System 7.1
  157.  
  158. History:
  159.  
  160.         1.00 - Completed program.
  161.         1.01 - Added a check to see if Max.Log exists.
  162.              - Display's a message if no activity for the
  163.                current day was found.
  164.         1.02 - Added a command line logname parameter so
  165.                MXView could be used on log files that have
  166.                been renamed to some other name.
  167.              - Added a Usage message that display's if MXView
  168.                was executed without a logname.
  169.              - Added the option to re-display the activities
  170.                by pressing the Escape key.
  171.              - Added the option to display the previous screen
  172.                by pressing B.
  173.              - Added the option to end the program without having
  174.                to display all the activities. Pressing E will end
  175.                the program.
  176.         1.03 - Added command line option to specify a starting
  177.                date.
  178.              - Added command line option to start nn day's ago.
  179.         1.04 - Fixed minor date bugs.
  180.         1.05 - Added the option to save selected activities to a file.
  181.                Added the option to print selected activities to the printer.
  182.                Re-structured a few routines and added error routines.
  183.         1.06 - Added command line option to write activities to a file
  184.                without keyboard input. (/F)
  185.               - Added command line option to print activities to a
  186.                printer without having keyboard input. (/P)
  187.         1.07 - Added new routine for /d option. Now handles months with
  188.                28 and 30 day's correctly.
  189.         1.08 - Fixed bug in parsing command line parameters.
  190.         2.00 - Added complete cursor control. Scroll up, down, left or right.
  191.              - PgUp, Pgdn, Home, and End now work with display.
  192.              - Display now scrolls instead of clearing with every keystroke.
  193.              - Moved Save and Print keys to F2 and F3.
  194.              - Added a Info Screen (F1).
  195.              - Added option to shell to a batch file for log maintenance.(F4).
  196.              - Fixed bug with command line date. Used to screw up if you didn't
  197.                specify a leading 0 for months 1 through 9. Fixed!
  198.              - Added some neat display routines.
  199.         2.01 - Added a feature to mark selected text and save to a text file.
  200.              - Added option to append or overwrite existing text file.
  201.         2.02 - Added the /A switch for prompt for nn day's.
  202.  
  203.  
  204.